package com.fitso.wicket.page;

import java.io.Serializable;

import org.apache.wicket.markup.html.basic.Label;

import com.fitso.wicket.panel.user.UserSignOutPanel;

public abstract class FitsoNoCacheWebPage extends NoCacheWebPage implements Serializable {
	// Only change on breaking changes, i.e., removing fields
	private static final long serialVersionUID = 1L;
	
	public FitsoNoCacheWebPage() {
		add(new Label("pageTitle", getPageTitle()));
		add(new UserSignOutPanel("UserSignOutPanel"));
	}

	abstract protected String getPageTitle();
}
